lacking basic element to survive - Deutsch Englisch Wörterbuch